Приложение Маяки Эстонии
8 Февраля

На прошлой неделе (2 февраля, если быть точным) в Литве произошла небольшая маячная сенсация: было обнаружено точное местоположение разрушенного "Белого маяка" на северном молу порта Клайпеды. Считалось, что при укреплении мола, фундамент маяка был залит бетоном и обаружить его невозможно. Однако, проанализировав около 40 открыток и фотографий с изображением "Белого маяка", энтузиаст Денисас Никитенка (Denisas Nikitenka) разглядел остатки фундамента. Чтож, такие открытия - редкость в наши дни, что делает их ещё более ценными. И это хороший повод вспомнить историю этого маяка.

Порт Клайпеды всегда был важным объектом, а вход в него всегда был сопряжён с трудностями, так как течения постоянно перемещали пески с Куршской косы, меняя дно. В XIX веке было решено улучшить ситуацию. В 1834 году за счёт купеческой общины началось строительство северного мола, которое шло с перерывами. Первый этап закончился в 1858 году. Мол тогда состоял из двух частей: укреплённая камнем набережная длиной 940 метров и, собственно, мол протяжённостью 460 метров, шириной 2,5 метра и высотой в 2 метра. В ходе второго этапа строительства длина мола увеличилась до 2150 метров. Эти работы завершились в 1884 году.

К концу того же года на оконечности северного мола был построен маяк. Металлическая башня маяка имела коническую форму. Общая высота маяка составляла приблизительно 9,1 метра, диаметр у основания - около 3,7 метра. Внутри башни было два этажа и выход в лантерну с галереей. Нижняя часть маяка (примерно полтора метра) была окрашена в чёрный цвет, верхняя часть - в белый. Маяк впервые был зажжён 16 декабря 1884 года и светил постоянным красным светом. Он быстро получил прозвище "Белый маяк".

Клайпедский "Белый маяк"

27 января 1883 года идентичный по конструкции маяк был пущен в эксплуатацию в порту города Пиллау (ныне Балтийск). До наших дней он не сохранился.

План маяка Пиллау

На южном молу (на Куршской косе) также в какой-то момент был построен навигационный знак, светивший зелёным светом. В 1927 году ему на смену пришёл полноценный маяк высотой 7,35 метра и высотой огня 10 метров над уровнем моря. На обоих молах была оборудована узкоколейная железная дорога для подвоза топлива к маякам.

"Белый маяк" сразу стал популярен среди жителей Клайпеды. Он очень часто появлялся на фотографиях и открытках того времени и являлся, пожалуй, самым фотографируемым объектом в городе. Маршрут от "Белого маяка" до "Красного" (основного маяка города) стал популярным местом для прогулок.

С 6 января 1931 года при "Белом маяке" начал работать наутофон.

Во время Второй мировой войны, отступая из Клайпеды, немецкие войска постарались сделать порт непригодным для использования. В конце января 1944 года они взорвали портовые краны и склады, набережные, причалы, а также все маяки (три штуки: Клайпедский маяк и маяки на молах). После войны северный мол был укреплён толстым слоем бетона, а на его оконечности появился новый навигационный знак в виде скелетной металлоконструкции.

С сегодняшнего дня информация о "Белом маяке" доступна в приложении "Маяки Прибалтики". Исторических фото там больше, чем в этой публикации. Собственно, это является причиной недельной задержки данной публикации: я сначала искал исторические фото, а потом согласовывал их использование. Совершенно новой для меня была информация о маяке в Балтийске и сегодня я добавлю её в публикацию об основном маяке города в приложении "Маяки России".

30 Октября

Куда уходит время, в какие маяки?

Понемногу возвращаюсь к добавлению контента в приложение "Маяки России". Сегодня добавил четыре новых маяка, погуглил, проверил инфу о них на паре англоязычных сайтов, обработал присланные фотки, написал буквально по два предложения исторического текста о каждом. Ушло почти два часа... Задумался, а сколько всего времени я уже потратил на контент этого приложения? С одной стороны, там много не моих текстов. С другой - много моих больших текстов на каждый из которых уходил весь вечер после работы. Всё равно, очень много часов получается. Пугающе много. А живу ли я вообще?

10 Августа

Небольшой отчёт о проделанной работе. Сделал отдельную страницу для приложения "Маяки России". От страницы "Маяков Прибалтики" она мало отличается, да это и не нужно. Новая фича, которая присутствует на обоих страницах: в тексте есть количество маяков в приложении, так вот, эта цифра обновляется автоматически.

Кроме того, на страницу маяков Эстонии добавлены знаки Хяэдемеэсте и нижний Мадизе. Также на этой странице я год назад начал делать отображение всех публикаций о конкретном маяке - в таблице возле каждого маяка появилась ссылка "Все публикации об этом маяке". Работает пока не для всех маяков, так как надо тупо перелопачивать все публикации и добавлять к ним теги соответствующих маяков. Занимаюсь этим при наличии свободного времени.

Приложения. В российское за лето добавил пять малоизвестных знаков, а в "Маяки Прибалтики" - знак Хяэдемеэсте. Также в ближайшие дни (в идеале на этой неделе) добавлю туда новых фоток маяков Лиепая и Папе. В подвешенном состоянии остаётся версия для iOS. Напомню, для Android чуть больше месяца назад вышло обновление версии 3, которое позволяет мне обновлять контент без обновления самого приложения. На iOS я не успел до поездки в Болгарию сделать релиз, из-за какой-то очередной ошибки, появившейся там, где раньше всё работало. Скажу честно, руки у меня опустились и возвращаться к iOS сейчас вообще желания нет. Разумеется, обновление будет выпущено, но out now.

Последний пункт - маяки Болгарии. Я решил взять паузу с ними и вот по какой причине: количество исторической информации, которую я нахожу по ним, очень небольшое, уверен, что в книгах есть больше. Значит, надо купить книгу и уже на её основе писать тексты. На следующей неделе будет ещё одна публикация, текст которой я уже написал, а потом некоторая пауза. Чтобы это компенсировать, будет пара других интересных маяков, которые лежат у меня в загажнике уже более года.

14 Июня

Сочинение на тему "как я провёл последние 10 месяцев"

Я гуглил, переписывался, обрабатывал фото, читал тексты, писал тексты и, конечно же, программировал. На всё это ушло несколько сотен часов моего свободного времени. Конец сочинения, но... начало чего-то нового. Я о своём приложении "Маяки России". Вчера оно официально вышло. Ниже немного статистики и технических подробностей, ну а кому это не интересно, тут ссылки для скачивания приложения из AppStore и Google Play.

Это второе моё приложение и первое, которое я выпускал в ранний доступ (бета-тест). Примечательно, что тестовое приложение нельзя найти через поиск, только по ссылке. За два с половиной месяца тестирования приложение было установлено на 80+ Android-устройств и 30 Эпплов. Цифры, как по мне, вполне хорошие. Гораздо более приятным было то, что со мной связался почти каждый десятый пользователь и дал какой-то фидбек или комментарии по контенту (сорри за англицизмы). Это очень круто.

Непосредственно релиз затянулся. Приложение было отправлено на проверку 8 июня, в день Маячной службы в России. По старой традиции, на iOS опять вылезла какая-то ошибка. В данном случае проблема была в неработающей кнопке "показать на карте". Уже получал об этом сообщение от одного из пользователей, но диагностировать точно не смог. Повторный гуглёж показал, что iOS вообще не понимает geo-ссылок, но, если установлено какое-либо приложение с его поддержкой, то они будут работать. Выход радикальный, но действенный: для пользователей iOS ссылка только на Apple Map, а пользователям "православного Андроида" - вся прелесть geo-ссылок.

Вообще, для программиста iOS очень поганая операционка. Вместо того, чтобы решать проблемы, там зачастую навешивают ограничение. Отголоски этого я встречал как в web-разработке, так и в разработке мобильных приложений. Есть у меня подозрения, что иллюминаты её сделали. И аббревиатура как бы намекает...

24 Марта

На прошлой неделе я, переполняемый гордостью, рапортовал в Инстаграме, что iOS-версия приложения "Маяки Прибалтики" впервые за почти пять месяцев обновилась и получила анимацию моргания. Теперь небольшой рассказ о том, что было до и немного после. К сожалению, Александр, который до этого, по сути, делал всю работу по версии для iOS, сейчас уже не располагает временем на такую помощь. Выход тут был один - покупать самому MacBook и осваивать сборку приложения.

Ранее я вообще никогда и никак с эппловскими устройствами не общался. Единственное исключение - рабочий iPad, на котором сайты тестирую. Учитывая всё это, у меня ушло три дня на установку и настройку Flutter и Xcode, сборку приложения и размещения его в AppStore. Сложнее всего было с сертификатами. Сертификат разработчика Apple, сертификат издателя Apple, сертификат разработчика iOS (а это чё, не Apple???), сертификат издателя iOS и куча каких-то других. Для меня всё это было так: сертификат для того, чтобы проехаться верхом на коне; сертификат для того, чтобы рассказать всем о том, как ты проехался на коне; сертификат для того, чтобы выслушать впечатления коня от этой поездки; сертификат для того, чтобы пересказать впечатления коня и дальше в том же духе. В итоге обновление было выпущено и... Быстро выяснилось: кое-что из того, что работало ранее, сейчас не работает. Александр сделал мне трансфер самого приложения в AppStore на мой аккаунт, но не передал никаких файлов. В итоге всё, что требовало отдельной настройки для iOS, перестало работать. А именно: все внешние ссылки (кнопка "Показать на карте" и кнопка обратной связи) и переведённое название приложения под иконкой.

Ещё когда обновление "Маяков Прибалтики" было на рассмотрении (это занимает примерно сутки), я сразу занялся вторым приложением - "Маяки России". Я узнал, что у Apple есть возможность выпустить приложение как бета-версию для тестирования. Идея мне очень понравилась и я сразу принялся это реализовывать. Разумеется, тут я столкнулся с теми же проблемами со внешними ссылками. За несколько дней я всё это исправил и сделал аналогичные исправления в "Маяках Прибалтики". В итоге, вчера вечером прошло проверку и было выпущено обновление для "прибалтийского" приложения и сейчас там всё работает.

Рабочее место разработчика

Что же до "Маяков России", то и это приложение вышло в открытое плавание. На iOS его можно установить через специальное приложение TestFlight, ссылка здесь. На Android оно вышло в раннем доступе. Через поиск в Play Market его не найти (такое ограничение раннего доступа), качать надо по этой ссылке.

По итогу, тот редкий случай, когда я горд собой. Теперь я прошёл весь путь от создания приложения до его публикации, как в Play Market, так и в AppStore, да ещё и с заходом на тестирование.

Дальнейшие планы по "Маякам России" следующие. Сегодня я добавлю информацию о последнем маяке Белого моря и начну добавлять объекты Баренцева моря. По семейным обстоятельствам, времени в ближайшие пару месяцев у меня будет немного. Когда это сделаю, будет релиз приложения и начну следующий регион - Приморье. Вот он точно займёт много времени.

Крым наш?

Совершенно не знаю, что делать с маяками Крыма. Вопрос не этический, а тупо геополитический. Де факто это территория России, значит и маяки там - маяки России. Но мировые страны упорно не хотят этого признавать и... короче, хрен его знает.

Цитировать
в комментарии